purpose built vehicle - Français Anglais Dictionnaire